slow explosive - Turkish English Dictionary